package com.yy.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 *
 * </p>
 *
 * @author 姚欣宏
 * @since 2023-11-14
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("gpt_patient_value_evaluation")
public class GptPatientValueEvaluationDO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
      @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 年龄
     */
    private Integer age;

    /**
     * 性别
     */
    private String gender;

    /**
     * 教育水平
     */
    private String educationLevel;

    /**
     * 职业
     */
    private String occupation;

    /**
     * 之前是否阅读过放射报告?
     */
    private String readRadiologyReportBefore;

    /**
     * 是否清晰明了且语言易于理解？
     */
    private String reportClarityInfo;

    /**
     * 您是否能理解其所表达的医疗信息？
     */
    private String medicalInfoUnderstandingInfo;

    /**
     * 在帮助理解健康状况和下一步行动计划方面的有用程度如何？
     */
    private String healthActionPlanUsefulnessInfo;

    /**
     * 相较于原始报告，您更倾向于阅读哪一类报告？
     */
    private String reportPreferenceInfo;

    /**
     * 创建日期
     */
    private Date createDate;


}
